shop or works where stoves are sold or repaired - Francés Inglés Diccionario